清屏函数 mysql,数据库常用命令

您所在的位置:网站首页 spool off 执行中断 清屏函数 mysql,数据库常用命令

清屏函数 mysql,数据库常用命令

2023-08-19 17:23| 来源: 网络整理| 查看: 265

SPOOL将屏幕所有的输出输出到指定文件

-- spool 文件路径名;

spool g:/mysql.sql;

--业务操作

--结束输出

spool off;

执行一个SQL脚本文件

我们可以将多条sql语句保存在一个文本文件中,这样当要执行这个文件中的所有的sql语句时,用上面的任一命令即可,这类似于dos中的批处理。

--start file_name

-- @ file_name

start g:/mysql.sql;

@ g:/mysql.sql;

对当前的输入进行编辑

edit

ed

重新运行上一次运行的sql语句

/

显示一个表的结构

desc table_name ;

清屏

clear screen;

退出

exit;

置当前session是否对修改的数据进行自动提交

--SET AUTO[COMMIT] {ON|OFF|IMM[EDIATE]| n}

set autocommit on;

在用start命令执行一个sql脚本时,是否显示脚本中正在执行的SQL语句

-- SET ECHO {ON|OFF};

set echo on;

是否显示当前sql语句查询或修改的行数

--SET FEED[BACK] {6|n|ON|OFF}

-- 默认只有结果大于6行时才显示结果的行数。如果set feedback 1 ,则不管查询到多少行都返回。当为off 时,一律不显示查询的行数

set feedback 1;

是否显示列标题

--当set heading off 时,在每页的上面不显示列标题,而是以空白行代替

--SET HEA[DING] {ON|OFF}

set heading on;

设置一行可以容纳的字符数

-- 如果一行的输出内容大于设置的一行可容纳的字符数,则折行显示

--SET LIN[ESIZE] {80|n}

set linesize 100;

设置页与页之间的分隔

-- SET NEWP[AGE] {1|n|NONE}

--当set newpage 0 时,会在每页的开头有一个小的黑方框。

--当set newpage n 时,会在页和页之间隔着n个空行。

--当set newpage none 时,会在页和页之间没有任何间隔

set newpage 1;

设置一页有多少行数

--如果设为0,则所有的输出内容为一页并且不显示列标题

--SET PAGES[IZE] {24|n}

set pagesize 20;

是否显示用DBMS_OUTPUT.PUT_LINE包进行输出的信息。

--SET SERVEROUT[PUT] {ON|OFF}

set serveroutput on;

是否在屏幕上显示输出的内容,主要用与SPOOL结合使用。

--在用spool命令将一个大表中的内容输出到一个文件中时,将内容输出在屏幕上会耗费大量的时间,

--设置set termspool off后,则输出的内容只会保存在输出文件中,不会显示在屏幕上,极大的提高了spool的速度

--SET TERM[OUT] {ON|OFF}

set termout off;

在dos里连接oracle数据库

CONNECT user_name/passwd@l_jiayou

在sql*plus中连接到指定的数据库

CONNECT user_name/passwd@数据库名称

显示当前用户



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3